export const defaultConditions = [
  {
    timeConfig: {
      type: "Per365Days",
      start: new Date().getTime(), // defaultDate(),
      count: 1,
    },
    filter: { keyword: "", value: "" },
    keyword: "clientOffice",
    type: "pie",
    title: "近365天以来各科室纠违数量",
    summary: false,
    reverse: false,
  },
  {
    timeConfig: {
      type: "PerMonth",
      start: defaultDate(),
      count: 6,
    },
    filter: { keyword: "", value: "" },
    keyword: "clientOffice",
    type: "line",
    title: "近6个月各科室纠违情况",
    summary: false,
    reverse: false,
  },
  {
    timeConfig: {
      type: "Per365Days",
      start: new Date().getTime(), // defaultDate(),
      count: 1,
    },
    filter: { keyword: "", value: "" },
    keyword: "clientGroup",
    type: "bar",
    title: "近365天以来各班组纠违情况",
    summary: false,
    reverse: false,
  },
  {
    timeConfig: {
      type: "PerMonth",
      start: defaultDate(),
      count: 6,
    },
    filter: { keyword: "clientOffice", value: "管制一室" },
    keyword: "clientGroup",
    type: "histogram",
    title: "近6个月一室各班组纠违情况",
    summary: false,
    reverse: false,
  },
  {
    timeConfig: {
      type: "PerMonth",
      start: defaultDate(),
      count: 6,
    },
    filter: { keyword: "clientOffice", value: "管制二室" },
    keyword: "clientGroup",
    type: "histogram",
    title: "近6个月二室各班组纠违情况",
    summary: false,
    reverse: false,
  },
  {
    timeConfig: {
      type: "Per365Days",
      start: new Date().getTime(), // defaultDate(),
      count: 1,
    },
    filter: { keyword: "", value: "" },
    keyword: "userName",
    type: "ringRose",
    title: "近365天以来各带班主任纠违提交情况",
    summary: false,
    reverse: false,
  },
  {
    timeConfig: {
      type: "Per365Days",
      start: new Date().getTime(), // defaultDate(),
      count: 1,
    },
    filter: { keyword: "", value: "" },
    keyword: "category",
    type: "ringRose",
    title: "近365天以来各类型纠违情况",
    summary: false,
    reverse: false,
  },
  // {
  //   timeConfig: {
  //     type: "PerMonth",
  //     start: defaultDate(),
  //     count: 6,
  //   },
  //   filter: { keyword: "", value: "" },
  //   keyword: "category",
  //   type: "waterfall",
  //   title: "近6个月各类型纠违情况",
  //   summary: false,
  //   reverse: false,
  // },
]

function defaultDate() {
  let d = new Date();
  d.setDate(1);
  d.setHours(0);
  d.setMinutes(0);
  d.setSeconds(0);
  // d.setTime(d.getTime() - 1000);
  return d.getTime();
}